package com.szh.cloud.api.classs.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.util.Date;

@Data
public class ClassEntity {
    private Integer id;          // 班级ID
    private String name;         // 班级名称
    private Integer isPrivate;   // 是否私密 0:公开 1:私密
    private String signature;    // 班级简介
    private String cover;        // 封面图片
    private Integer studentCount; // 班级人数
    private String headTeacher;  // 班主任
    
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;     // 创建时间
    
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateTime;     // 更新时间
    
    private Integer isActive;    // 是否活动 0:已删除 1:未删除
    private Date lastUpdate;     // 最后更新时间

} 